package com.luych.toolbox.common.feign.param.data.service;

import com.luych.toolbox.common.enums.DataProjectStatus;
import com.luych.toolbox.common.feign.FeignParam;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.util.List;

@ApiModel("数据项目")
public class DataProjectParam extends FeignParam {

    @ApiModelProperty("名称")
    private String name;
    @ApiModelProperty("状态")
    private DataProjectStatus status;
    @ApiModelProperty("拥有的数据源ID列表")
    private List<String> dataSourceIds;

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public DataProjectStatus getStatus() {
        return status;
    }

    public void setStatus(DataProjectStatus status) {
        this.status = status;
    }

    public List<String> getDataSourceIds() {
        return dataSourceIds;
    }

    public void setDataSourceIds(List<String> dataSourceIds) {
        this.dataSourceIds = dataSourceIds;
    }
}
